[INFO] fetching crate legalis-cn 0.1.4...
[INFO] testing legalis-cn-0.1.4 against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065-1
[INFO] extracting crate legalis-cn 0.1.4 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate legalis-cn 0.1.4
[INFO] finished tweaking crates.io crate legalis-cn 0.1.4
[INFO] tweaked toml for crates.io crate legalis-cn 0.1.4 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate legalis-cn 0.1.4 on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate legalis-cn 0.1.4 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5148e4ae9fdd3f12e57eb75d4641753456cf99d94fb7206baa76fd5a06db3fc2
[INFO] running `Command { std: "docker" "start" "-a" "5148e4ae9fdd3f12e57eb75d4641753456cf99d94fb7206baa76fd5a06db3fc2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5148e4ae9fdd3f12e57eb75d4641753456cf99d94fb7206baa76fd5a06db3fc2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5148e4ae9fdd3f12e57eb75d4641753456cf99d94fb7206baa76fd5a06db3fc2", kill_on_drop: false }`
[INFO] [stdout] 5148e4ae9fdd3f12e57eb75d4641753456cf99d94fb7206baa76fd5a06db3fc2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 174e436f84a1842da627d7eee63d71202f62fe3a5ad939eeb78238a1521313af
[INFO] running `Command { std: "docker" "start" "-a" "174e436f84a1842da627d7eee63d71202f62fe3a5ad939eeb78238a1521313af", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling zmij v1.0.16
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling uuid v1.20.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling chrono v0.4.43
[INFO] [stderr]    Compiling legalis-core v0.1.4
[INFO] [stderr]    Compiling legalis-cn v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 46.65s
[INFO] running `Command { std: "docker" "inspect" "174e436f84a1842da627d7eee63d71202f62fe3a5ad939eeb78238a1521313af", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "174e436f84a1842da627d7eee63d71202f62fe3a5ad939eeb78238a1521313af", kill_on_drop: false }`
[INFO] [stdout] 174e436f84a1842da627d7eee63d71202f62fe3a5ad939eeb78238a1521313af
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 561b3748d011851638b0e2dbcee6c85108413e631c46007da754b475cace3b3d
[INFO] running `Command { std: "docker" "start" "-a" "561b3748d011851638b0e2dbcee6c85108413e631c46007da754b475cace3b3d", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling uuid v1.20.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling chrono v0.4.43
[INFO] [stderr]    Compiling legalis-core v0.1.4
[INFO] [stderr]    Compiling legalis-cn v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 54.17s
[INFO] running `Command { std: "docker" "inspect" "561b3748d011851638b0e2dbcee6c85108413e631c46007da754b475cace3b3d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "561b3748d011851638b0e2dbcee6c85108413e631c46007da754b475cace3b3d", kill_on_drop: false }`
[INFO] [stdout] 561b3748d011851638b0e2dbcee6c85108413e631c46007da754b475cace3b3d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] fcd9ef47529441f5ac73a27731a638dd1415a3cea1901f5b505a7992a9629af7
[INFO] running `Command { std: "docker" "start" "-a" "fcd9ef47529441f5ac73a27731a638dd1415a3cea1901f5b505a7992a9629af7", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/legalis_cn-f97cc5f047ce7fc1)
[INFO] [stdout] 
[INFO] [stdout] running 189 tests
[INFO] [stdout] test antitrust::tests::test_concentration_filing_not_made ... ok
[INFO] [stdout] test antitrust::tests::test_monopoly_agreement_types ... ok
[INFO] [stdout] test antitrust::tests::test_concentration_filing_threshold ... ok
[INFO] [stdout] test antitrust::tests::test_monopoly_agreement_validation ... ok
[INFO] [stdout] test citation::tests::test_bilingual_citation ... ok
[INFO] [stdout] test citation::tests::test_cite_helpers ... ok
[INFO] [stdout] test citation::tests::test_display_trait ... ok
[INFO] [stdout] test citation::tests::test_citation_with_item ... ok
[INFO] [stdout] test citation::tests::test_citation_with_paragraph ... ok
[INFO] [stdout] test citation::tests::test_english_citation ... ok
[INFO] [stdout] test citation::tests::test_full_citation ... ok
[INFO] [stdout] test civil_code::contracts::tests::test_calculate_damages ... ok
[INFO] [stdout] test civil_code::contracts::tests::test_contract_formation ... ok
[INFO] [stdout] test antitrust::tests::test_market_dominance_presumption ... ok
[INFO] [stdout] test citation::tests::test_simple_citation ... ok
[INFO] [stdout] test civil_code::contracts::tests::test_breach_remedies ... ok
[INFO] [stdout] test civil_code::contracts::tests::test_lease_term_exceeds_maximum ... ok
[INFO] [stdout] test civil_code::contracts::tests::test_lease_term_validation ... ok
[INFO] [stdout] test civil_code::contracts::tests::test_performance_period ... ok
[INFO] [stdout] test civil_code::general_provisions::tests::test_act_validity_no_capacity ... ok
[INFO] [stdout] test civil_code::general_provisions::tests::test_agency_validation ... ok
[INFO] [stdout] test civil_code::general_provisions::tests::test_limitation_period ... ok
[INFO] [stdout] test civil_code::general_provisions::tests::test_natural_person_capacity ... ok
[INFO] [stdout] test civil_code::general_provisions::tests::test_act_validity_full_capacity ... ok
[INFO] [stdout] test civil_code::general_provisions::tests::test_act_validity_limited_capacity ... ok
[INFO] [stdout] test civil_code::marriage_family::tests::test_adoption_validity ... ok
[INFO] [stdout] test civil_code::general_provisions::tests::test_legal_capacity_from_age ... ok
[INFO] [stdout] test civil_code::marriage_family::tests::test_divorce_by_mutual_consent_valid ... ok
[INFO] [stdout] test civil_code::marriage_family::tests::test_marriage_eligibility_already_married ... ok
[INFO] [stdout] test civil_code::marriage_family::tests::test_marriage_eligibility_not_voluntary ... ok
[INFO] [stdout] test civil_code::marriage_family::tests::test_marriage_eligibility_valid ... ok
[INFO] [stdout] test civil_code::marriage_family::tests::test_marriage_validity ... ok
[INFO] [stdout] test civil_code::personality_rights::tests::test_image_use_with_consent ... ok
[INFO] [stdout] test civil_code::marriage_family::tests::test_marriage_eligibility_wife_too_young ... ok
[INFO] [stdout] test civil_code::marriage_family::tests::test_divorce_cooling_off_period ... ok
[INFO] [stdout] test civil_code::personality_rights::tests::test_personal_info_processing_without_consent ... ok
[INFO] [stdout] test civil_code::personality_rights::tests::test_personality_right_descriptions ... ok
[INFO] [stdout] test civil_code::personality_rights::tests::test_privacy_infringement ... ok
[INFO] [stdout] test civil_code::personality_rights::tests::test_reputation_infringement ... ok
[INFO] [stdout] test civil_code::property_rights::tests::test_construction_land_term ... ok
[INFO] [stdout] test civil_code::property_rights::tests::test_construction_land_use_right ... ok
[INFO] [stdout] test civil_code::property_rights::tests::test_invalid_land_use_term ... ok
[INFO] [stdout] test civil_code::property_rights::tests::test_mortgage_registration ... ok
[INFO] [stdout] test civil_code::property_rights::tests::test_pledge_effectiveness ... ok
[INFO] [stdout] test civil_code::property_rights::tests::test_unregistered_real_property_mortgage ... ok
[INFO] [stdout] test civil_code::succession::tests::test_calculate_intestate_shares ... ok
[INFO] [stdout] test civil_code::succession::tests::test_disinheritance ... ok
[INFO] [stdout] test antitrust::tests::test_concentration_no_filing_required ... ok
[INFO] [stdout] test antitrust::tests::test_abuse_validation ... ok
[INFO] [stdout] test civil_code::personality_rights::tests::test_personal_info_processing_with_consent ... ok
[INFO] [stdout] test civil_code::personality_rights::tests::test_image_use_without_consent ... ok
[INFO] [stdout] test civil_code::marriage_family::tests::test_marriage_eligibility_husband_too_young ... ok
[INFO] [stdout] test civil_code::succession::tests::test_estate_net_value ... ok
[INFO] [stdout] test civil_code::succession::tests::test_succession_order ... ok
[INFO] [stdout] test civil_code::succession::tests::test_will_validation ... ok
[INFO] [stdout] test civil_code::succession::tests::test_oral_will_requires_emergency ... ok
[INFO] [stdout] test civil_code::tort_liability::tests::test_calculate_damages_force_majeure ... ok
[INFO] [stdout] test civil_code::tort_liability::tests::test_calculate_damages_with_victim_fault ... ok
[INFO] [stdout] test civil_code::tort_liability::tests::test_fault_liability ... ok
[INFO] [stdout] test civil_code::tort_liability::tests::test_fault_not_established ... ok
[INFO] [stdout] test civil_code::succession::tests::test_estate_insolvent ... ok
[INFO] [stdout] test civil_code::tort_liability::tests::test_highly_dangerous_activity ... ok
[INFO] [stdout] test civil_code::tort_liability::tests::test_products_liability ... ok
[INFO] [stdout] test common::currency::tests::test_arithmetic ... ok
[INFO] [stdout] test common::currency::tests::test_cny_creation ... ok
[INFO] [stdout] test common::currency::tests::test_format_chinese_wan ... ok
[INFO] [stdout] test common::currency::tests::test_format_chinese_yi ... ok
[INFO] [stdout] test common::currency::tests::test_from_wan ... ok
[INFO] [stdout] test common::currency::tests::test_from_yi ... ok
[INFO] [stdout] test common::currency::tests::test_thresholds ... ok
[INFO] [stdout] test common::currency::tests::test_to_wan ... ok
[INFO] [stdout] test civil_code::tort_liability::tests::test_strict_liability ... ok
[INFO] [stdout] test common::currency::tests::test_to_yi ... ok
[INFO] [stdout] test civil_code::tort_liability::tests::test_tort_liability_principles ... ok
[INFO] [stdout] test common::dates::tests::test_add_working_days ... ok
[INFO] [stdout] test common::currency::tests::test_format_standard ... ok
[INFO] [stdout] test common::dates::tests::test_calculate_deadline_months ... ok
[INFO] [stdout] test common::dates::tests::test_is_weekend ... ok
[INFO] [stdout] test common::dates::tests::test_working_days_between ... ok
[INFO] [stdout] test common::dates::tests::test_statutory_days ... ok
[INFO] [stdout] test common::names::tests::test_chinese_name ... ok
[INFO] [stdout] test common::names::tests::test_chinese_name_with_romanized ... ok
[INFO] [stdout] test common::dates::tests::test_public_holiday_names ... ok
[INFO] [stdout] test common::names::tests::test_company_name ... ok
[INFO] [stdout] test common::names::tests::test_organization_form ... ok
[INFO] [stdout] test company_law::error::tests::test_error_citation ... ok
[INFO] [stdout] test company_law::error::tests::test_liability_type ... ok
[INFO] [stdout] test company_law::types::tests::test_board_validity ... ok
[INFO] [stdout] test company_law::types::tests::test_company_type_shareholders ... ok
[INFO] [stdout] test company_law::types::tests::test_contribution_method ... ok
[INFO] [stdout] test company_law::types::tests::test_equity_transfer_consent ... ok
[INFO] [stdout] test company_law::types::tests::test_resolution_majority ... ok
[INFO] [stdout] test company_law::types::tests::test_supervisory_board_employee_ratio ... ok
[INFO] [stdout] test company_law::types::tests::test_statutory_reserve ... ok
[INFO] [stdout] test common::names::tests::test_legal_personality ... ok
[INFO] [stdout] test company_law::validator::tests::test_director_eligibility ... ok
[INFO] [stdout] test company_law::validator::tests::test_dissolution_procedures ... ok
[INFO] [stdout] test company_law::error::tests::test_bilingual_message ... ok
[INFO] [stdout] test common::dates::tests::test_calculate_deadline_days ... ok
[INFO] [stdout] test company_law::validator::tests::test_validate_insufficient_shareholders ... ok
[INFO] [stdout] test company_law::validator::tests::test_validate_resolution ... ok
[INFO] [stdout] test company_law::validator::tests::test_veil_piercing_risk ... ok
[INFO] [stdout] test cybersecurity::error::tests::test_penalty_range ... ok
[INFO] [stdout] test cybersecurity::mlps::tests::test_assessor_qualification ... ok
[INFO] [stdout] test cybersecurity::mlps::tests::test_controls_assessment_score ... ok
[INFO] [stdout] test cybersecurity::mlps::tests::test_level_determination ... ok
[INFO] [stdout] test cybersecurity::mlps::tests::test_level_determination_large_users ... ok
[INFO] [stdout] test company_law::validator::tests::test_validate_company_formation ... ok
[INFO] [stdout] test company_law::validator::tests::test_validate_equity_transfer ... ok
[INFO] [stdout] test cybersecurity::error::tests::test_error_citation ... ok
[INFO] [stdout] test cybersecurity::types::tests::test_mlps_level_ordering ... ok
[INFO] [stdout] test cybersecurity::validator::tests::test_cii_data_localization ... ok
[INFO] [stdout] test cybersecurity::validator::tests::test_mlps_level_determination ... ok
[INFO] [stdout] test cybersecurity::types::tests::test_cii_sector_regulator ... ok
[INFO] [stdout] test data_protection::cross_border::tests::test_determine_mechanism_large_processor ... ok
[INFO] [stdout] test data_protection::cross_border::tests::test_standard_contract_clauses ... ok
[INFO] [stdout] test data_protection::cross_border::tests::test_determine_mechanism_standard_contract ... ok
[INFO] [stdout] test data_protection::error::tests::test_bilingual_message ... ok
[INFO] [stdout] test common::currency::tests::test_format_chinese_yuan ... ok
[INFO] [stdout] test cybersecurity::types::tests::test_incident_severity_deadline ... ok
[INFO] [stdout] test data_protection::error::tests::test_error_citation ... ok
[INFO] [stdout] test data_protection::error::tests::test_penalty_range ... ok
[INFO] [stdout] test data_protection::types::tests::test_processing_volume_assessment ... ok
[INFO] [stdout] test data_protection::types::tests::test_sensitive_pi_categories ... ok
[INFO] [stdout] test data_protection::types::tests::test_processing_basis ... ok
[INFO] [stdout] test data_protection::validator::tests::test_validate_consent_sensitive_pi ... ok
[INFO] [stdout] test data_protection::validator::tests::test_validate_handler_compliance ... ok
[INFO] [stdout] test data_protection::validator::tests::test_validate_minor_processing ... ok
[INFO] [stdout] test data_security::tests::test_cross_border_assessment_requirements ... ok
[INFO] [stdout] test data_protection::validator::tests::test_validate_privacy_policy ... ok
[INFO] [stdout] test data_security::tests::test_cross_border_transfer_compliance ... ok
[INFO] [stdout] test data_security::tests::test_cross_border_transfer_without_assessment ... ok
[INFO] [stdout] test data_security::tests::test_data_classification_ordering ... ok
[INFO] [stdout] test data_security::tests::test_data_processor_no_security_officer ... ok
[INFO] [stdout] test data_security::tests::test_data_processor_validation ... ok
[INFO] [stdout] test data_security::tests::test_determine_data_classification ... ok
[INFO] [stdout] test data_security::tests::test_security_review_requirements ... ok
[INFO] [stdout] test data_security::tests::test_requires_security_review ... ok
[INFO] [stdout] test cybersecurity::validator::tests::test_review_required ... ok
[INFO] [stdout] test foreign_investment::tests::test_fie_validation ... ok
[INFO] [stdout] test data_protection::cross_border::tests::test_determine_mechanism_cii ... ok
[INFO] [stdout] test foreign_investment::tests::test_invalid_ownership_percentage ... ok
[INFO] [stdout] test data_protection::cross_border::tests::test_transfer_mechanism_validity ... ok
[INFO] [stdout] test foreign_investment::tests::test_prohibited_sector ... ok
[INFO] [stdout] test data_protection::types::tests::test_individual_rights ... ok
[INFO] [stdout] test data_protection::validator::tests::test_validate_consent_basic ... ok
[INFO] [stdout] test foreign_investment::tests::test_foreign_investment_project_validation ... ok
[INFO] [stdout] test foreign_investment::tests::test_sector_openness ... ok
[INFO] [stdout] test i18n::tests::test_bilingual_text_creation ... ok
[INFO] [stdout] test i18n::tests::test_format_both ... ok
[INFO] [stdout] test i18n::tests::test_chinese_only ... ok
[INFO] [stdout] test i18n::tests::test_locale_fallback ... ok
[INFO] [stdout] test i18n::tests::test_locale_selection ... ok
[INFO] [stdout] test foreign_investment::tests::test_security_review_requirement ... ok
[INFO] [stdout] test i18n::tests::test_terms ... ok
[INFO] [stdout] test i18n::tests::test_display ... ok
[INFO] [stdout] test labor_contract::error::tests::test_error_citation ... ok
[INFO] [stdout] test labor_contract::error::tests::test_penalty_type ... ok
[INFO] [stdout] test labor_contract::types::tests::test_dispatch_ratio ... ok
[INFO] [stdout] test cybersecurity::types::tests::test_mlps_third_party_assessment ... ok
[INFO] [stdout] test labor_contract::error::tests::test_bilingual_message ... ok
[INFO] [stdout] test labor_contract::types::tests::test_probation_limit ... ok
[INFO] [stdout] test labor_contract::types::tests::test_overtime_rates ... ok
[INFO] [stdout] test labor_contract::types::tests::test_non_compete_duration ... ok
[INFO] [stdout] test labor_contract::types::tests::test_annual_leave ... ok
[INFO] [stdout] test labor_contract::types::tests::test_mass_layoff_threshold ... ok
[INFO] [stdout] test labor_contract::types::tests::test_social_insurance_complete ... ok
[INFO] [stdout] test labor_contract::types::tests::test_termination_severance ... ok
[INFO] [stdout] test labor_contract::validator::tests::test_double_wages_penalty ... ok
[INFO] [stdout] test labor_contract::validator::tests::test_illegal_termination_compensation ... ok
[INFO] [stdout] test labor_contract::validator::tests::test_non_compete_validation ... ok
[INFO] [stdout] test labor_contract::validator::tests::test_should_offer_open_ended ... ok
[INFO] [stdout] test labor_contract::validator::tests::test_overtime_pay_validation ... ok
[INFO] [stdout] test labor_contract::validator::tests::test_validate_contract_missing_insurance ... ok
[INFO] [stdout] test labor_contract::validator::tests::test_validate_contract_probation_exceeds ... ok
[INFO] [stdout] test labor_contract::validator::tests::test_validate_contract_no_written ... ok
[INFO] [stdout] test labor_contract::validator::tests::test_calculate_severance_capped ... ok
[INFO] [stdout] test reasoning::tests::test_conflict_resolution_later_law ... ok
[INFO] [stdout] test labor_contract::validator::tests::test_calculate_severance_normal ... ok
[INFO] [stdout] test reasoning::tests::test_legal_analysis_validation ... ok
[INFO] [stdout] test reasoning::tests::test_legal_analysis_no_facts ... ok
[INFO] [stdout] test reasoning::tests::test_conflict_resolution_hierarchy ... ok
[INFO] [stdout] test reasoning::tests::test_legal_hierarchy_ordering ... ok
[INFO] [stdout] test tests::test_citation_format ... ok
[INFO] [stdout] test tests::test_cny_amount ... ok
[INFO] [stdout] test tests::test_create_pipl_statute ... ok
[INFO] [stdout] test reasoning::tests::test_provision_in_effect ... ok
[INFO] [stdout] test tests::test_bilingual_text ... ok
[INFO] [stdout] test tests::test_organization_form ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 189 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests legalis_cn
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test src/lib.rs - (line 66) ... ok
[INFO] [stdout] test src/lib.rs - (line 78) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.01s; merged doctests compilation took 0.99s
[INFO] running `Command { std: "docker" "inspect" "fcd9ef47529441f5ac73a27731a638dd1415a3cea1901f5b505a7992a9629af7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fcd9ef47529441f5ac73a27731a638dd1415a3cea1901f5b505a7992a9629af7", kill_on_drop: false }`
[INFO] [stdout] fcd9ef47529441f5ac73a27731a638dd1415a3cea1901f5b505a7992a9629af7
